deposit returnable - German English Dictionary